Multifunctional handle for a medical robotic system

ABSTRACT

A handle used to control movement of a medical instrument. The medical instrument may be coupled to a robotic aim that is connected to a controller. The medical instrument may have a plurality of functions such as wrist locking and motion scaling. One of the functions may be selected through a graphical user interface operated by the end user. The handle may have a plurality of buttons. One of the buttons may allow the end user to control the selected function. For example, when wrist locking/unlocking is selected, depressing the button can toggle the medical instrument wrist between a locked state and an unlocked state.

CROSS-REFERENCES TO RELATED APPLICATIONS

This is a continuation patent application which claims priority from U.S. patent application Ser. No. 10/012,602 filed Dec. 8, 2001, the full disclosure of which is incorporated herein by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a multi-function button on a handle that is used to control a robotically controlled medical instrument.

2. Background Information

Historically, surgery has been performed by making large incisions in a patient to provide access to the surgical site. There has been developed instruments that allow a surgeon to perform a procedure through small incisions in the patient. The instruments include an endoscope which has a camera that allows the surgeon to view the internal organs of the patient through a small incision. Such procedures are less traumatic to the patient and have shorter recovery times than conventional surgical procedures. Endoscopic instruments have even been used to perform minimally invasive heart surgery. Blockage of a coronary artery may deprive the heart of blood and oxygen required to sustain life. The blockage may be removed with medication or by an angioplasty. For severe blockage a coronary artery bypass graft (CABG) is performed to bypass the blocked area of the artery. CABG procedures are typically performed by splitting the sternum and pulling open the chest cavity to provide access to the heart. An incision is made in the artery adjacent to the blocked area. The internal mammary artery is then severed and attached to the artery at the point of incision. The internal mammary artery bypasses the blocked area of the artery to again provide a full flow of blood to the heart. Splitting the sternum and opening the chest cavity can create a tremendous trauma to the patient. Additionally, the cracked sternum prolongs the recovery period of the patient.

Computer Motion of Goleta, Calif. provides a system under the trademark ZEUS that allows a surgeon to perform a minimally invasive surgery, including CABG procedures. The procedure is performed with instruments that are inserted through small incisions in the patient's chest. The instruments are controlled by robotic arms. Movement of the robotic arms and actuation of instrument end effectors are controlled by the surgeon through a pair of handles that are coupled to an electronic controller. The surgeon can control the movement of an endoscope used to view the internal organs of the patient through voice commands and speech recognition software.

Each medical instrument may have a plurality of functions such as motion scaling and grasper actuation. Each function requires a separate input from the end user. For example, motion scaling requires that the user pull up a corresponding graphical user interface in the system and select a desired scale. To change the scale, the surgeon must release the handles and move over to the device and/or screen. Releasing the handles may result in an undesirable movement of the medical instruments. Additionally, having to release the handles and select the scale increases the time to perform the procedure. It would be desirable to allow the surgeon to control a function without releasing the handles.

BRIEF SUMMARY OF THE INVENTION

A handle for a medical robotic system. The handle may include a pair of buttons attached to a handle housing. One of the buttons may be used to control a selected function of a medical instrument.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a top view of an illustration of a robotic system;

FIG. 2 is a perspective view of a surgeon control area of the robotic system;

FIG. 3 is a perspective view of a handle assembly of the robotic system used to control a medical instrument;

FIG. 4 is an enlarged perspective view of a wrist assembly of the robotic system controlled by a user's hand;

FIG. 5 is a sectional perspective view of the handle/wrist assembly;

FIG. 6 is front view of a graphical user interface used to select an instrument function for a multifunction button of the system handles.

DETAILED DESCRIPTION OF THE INVENTION

Disclosed is a handle used to control movement of a medical instrument. The medical instrument may be coupled to a robotic arm that is connected to a controller. The medical instrument may have a plurality of functions such as wrist locking and motion scaling. One of the functions may be selected through a graphical user interface operated by the end user. The handle may have a plurality of buttons. One of the buttons may allow the end user to control the selected function. For example, when wrist locking/unlocking is selected, depressing the button can toggle the medical instrument wrist between a locked state and an unlocked state.

Referring to the drawings more particularly by reference numbers, FIG. 1 shows a robotic system 10. The system 10 may include a plurality of robotic arms 12 located adjacent to a table 14. Two of the robotic arms 12 may control the movement of corresponding medical instruments (not shown). The third robotic arm 12 may control the movement of an endoscope (not shown). The robotically controlled instruments and endoscope may be used to perform a minimally invasive medical procedure on a patient lying on the table 14.

The robotic arms 12 and accompanying instruments may be the same or similar to robotic products sold by Computer Motion under the trademarks AESOP and ZEUS. Although three robotic arms 12 are shown and described, it is to be understood that the system 10 may have a different number of arms 12.

The robotic arms 12 are controlled by a “surgeon” area 16. The surgeon area 16 may be located adjacent to the table 14. Alternatively, the surgeon area 16 may be coupled to the robotic arms 12 through a telecommunications link to allow a surgeon to have remote input into the system 10.

FIG. 2 shows a surgeon area 16. The surgeon area 16 includes a pair of handle assemblies 18 located adjacent to a surgeon's chair 20. The handle assemblies 18 are coupled to a controller 22 that is also coupled to the robotic arms 12 and medical instruments. The controller 22 may include one or more microprocessors, memory devices, drivers, etc. that convert input information from the handle assemblies 18 into output control signals which move the robotic arms and/or actuate the medical instruments.

The surgeon's chair 20 and handle assemblies 18 may be in front of a video console 24. The video console 24 may be linked to the endoscope to provide video images of the patient. The surgeon's area 16 may also include a computer screen 26 coupled to the controller 22. The screen 26 may display graphical user interfaces (GUIs) that allow the surgeon to control various functions and parameters of the system 10.

Each handle assembly 18 may include a handle/wrist assembly 30. The handle/wrist assembly 30 has a handle 32 that is coupled to a wrist 34. The wrist 34 is connected to a forearm linkage 36 that slides along a slide bar 38. The slide bar 38 is pivotally connected to an elbow joint 40. The elbow joint 40 is pivotally connected to a shoulder joint 42 that is attached to the controller 22.

FIG. 3 shows a handle assembly 30 superimposed with a medical instrument 50. The instrument 50 includes an end effector 52 attached to an instrument shaft 54. The shaft 54 extends through a cannula 56 inserted through an incision of a patient 58. The incision defines a pivot point P for the medical instrument 50.

The shoulder joint 42 includes a sensor (not shown) that provides feedback on the movement of the handle about a shoulder axis 60. The sensor may be a mechanical encoder, optical encoder, etc. or other device which provides an output signal that corresponds to a position of the handle 32 about the shoulder axis 60. The output of the shoulder sensor is provided to the controller 22. The controller 22 performs a series of computations to determine a corresponding movement of the medical instrument 50. The computations may include one or more transformation and kinematic equations. The controller 22 provides output signals to the corresponding robotic arm 12 to move the instrument 50 as indicated by the arrows 62.

The elbow joint 40 includes a sensor (not shown) that provides positional feedback on the position of the assembly about an elbow axis 64. The controller 22 utilizes the positional feedback to drive the robotic arm and move the instrument in the direction indicated by the arrows 66.

The forearm linkage 36 and slide bar 38 create a translator 68 that allows linear movement of the linkage 36 along a translator axis 70. The translator axis 70 intersects with the axes 60 and 64. The translator 68 has a sensor (not shown) that provides feedback information that is used to drive the robotic arm and move the instrument 50 in the direction indicated by the arrows 72.

When transforming movement of the handle 32 to movement of the instrument 50 the controller 22 may equate the intersection of the axes 60, 64 and 70 to the instrument pivot point P. Equating the intersection of the axis 60, 64 and 70 with the pivot point P provides a kinematic relationship such that the surgeon “feel” like they are actually moving the instrument 50. Additionally, the length of the forearm linkage and location of the handle are such that the surgeon is provided with the sensation that they are holding and moving the distal end of the instrument. These relationships also improve the ergonomics of the handle assembly and the ease of use of the robotic system as a whole. The transformation and kinematic equations may be similar to the equations used in the AESOP and ZEUS products with the signs (+/−) reversed to account for the elbow axis 64 being behind the surgeon.

The handle assembly 18 has only five degrees of freedom; handle spin, wrist, translator, elbow and shoulder. Having only five degrees of freedom reduces the complexity of the system 10. The medical instrument 50 thus only needs a wrist with one degree of freedom which reduces the complexity, size and corresponding cost of the instrument. The configuration of the handle assembly allows the surgeon to perform any movement of the instrument with only five degrees of freedom.

FIGS. 4 and 5 show the wrist/handle assembly 30. The wrist 34 includes a joint shaft 74 that is coupled to the forearm linkage 36 by a roll bearing 76. The roll bearing 76 allows the handle 32 to rotate about a roll axis 78. The wrist 34 may further include sensor 80 that provides positional feedback to the controller 22. Movement of the handle 32 about the roll axis 78 may cause a corresponding rotation of the instrument end effector 52 in the direction indicated by the arrows 82 in FIG. 3.

The handle 32 includes a grasper 84 that is coupled to a handle housing 86. The housing 86 and grasper 84 are preferably shaped as an ellipsoid to allow the user to more easily grab the handle 34 with their hand. The housing 86 may have a thumb groove 88 that receives the user's thumb. The grasper 84 may have a pair of grooves 90 and 92 to receive the index and middle fingers of the user, respectively.

The handle 32 can rotate about a wrist axis 94. To improve the ergonomics of the wrist/handle assembly 30 the wrist axis 94 preferably intersects the roll axis 78 at a centroid 96 located between the thumb 98, index finger 100 and middle finger 102 of the user's hand. It has been found that such a configuration creates a more ergonomically correct feel of the handle 32 and movement of the wrist/handle assembly 30.

The wrist 34 may include sensor 104 that provides positional feedback information to the controller 22 which is used to spin the medical instrument 50 as indicated by the arrows 82 in FIG. 3.

The grasper 84 can be depressed by user. The grasper 84 is coupled to a sensor 112 which provides feedback information to the controller 22. The feedback information is used by the controller 22 to actuate the end effector 52 shown in FIG. 3. By way of example, depressing the grasper 84 may close the end effector 52. The grasper 84 may include a switch 114 that allows the user to lock the position of the grasper 84 and the end effector 52 of the corresponding medical instrument.

The handle 32 have a plurality of buttons 116, 118 and 120 that can be depressed by the user. By way of example, button 116 may be used to activate a cutting mode on a cauterizing end effector. Button 118 may be used to activate a coagulating medical instrument.

The button 120 may be used to vary different functions of the system. The function being controlled by the button 120 is pre-selected by the end user through an input device. The input device may be a graphical user interface (GUI) displayed by the computer screen 26. Although a graphical user interface is shown and described, it is to be understood that other input devices such as a voice recognition interface, keypads, etc. can be used to select the function that is to be controlled by the button 120.

FIG. 6 shows a graphical user interface 130 used to select the function controlled by the button 120. In this example, two different functions can be selected; Wrist (Lock/Unlock) 132 and Movement Response 134. Wrist(Locked/Unlocked) 132 allows the surgeon to lock and unlock the wrist joint of the medical instrument by depressing the button 120. Movement Response 134 allows the surgeon to vary the motion scaling of the system. Motion scaling varies the corresponding movement of the handles and the medical instrument. For example, the scale may be set so that an incremental movement of the handles causes a corresponding movement of the medical instrument that is one-half the incremental handle movement (i.e. 1:0.5 scale).

The graphical user interface 130 allows the end user to select one of the functions. The multi-function buttons 120 of each handle can be driven inactive by selecting None 136 on the graphical user interface 130. The function input can be provided through a keyboard, mouse, voice recognition or any other input device for the system and GUI 130.

Once the function is selected the button 120 for each handle will control that function for the corresponding medical instrument. For example, if Wrist (Lock/Unlock) 132 is selected then depressing the button 120 of the right hand handle will lock the wrist of the corresponding medical instrument. Depressing the button 120 will again unlock the wrist. Likewise, depressing the button 120 on the light hand handle will lock the wrist of the other medical instrument. The multi-function buttons 120 allow the surgeon to lock/unlock the wrist without having to move their hands from the handle. A feature that reduces both the time and complexity of using the system to perform a medical procedure.

Selecting the Movement Response 134 function allows the surgeon to vary the motion scaling of the system with the multi-function buttons 120. For example, depressing one or both multi-function buttons 120 may change the motion scale from “low” to “medium”. Depressing the buttons 120 again may change the scale from “medium” to “high”. Further button 120 manipulation may change the scale from “high” to “low”. The multi-function buttons again allow the surgeon to control a function of the system without removing their hands from the handles.

While certain exemplary embodiments have been described and shown in the accompanying drawings, it is to be understood that such embodiments are merely illustrative of and not restrictive on the broad invention, and that this invention not be limited to the specific constructions and arrangements shown and described, since various other modifications may occur to those ordinarily skilled in the art. 

1-23. (canceled)
 24. A method implemented in a controller for controlling movement of a medical device in a medical robotic system, comprising: receiving an indication that a user has selected motion scaling from among a plurality of user selectable functions; receiving information of a motion scale factor from a user operated switch mechanism when the user has selected motion scaling, wherein the motion scale factor has been selected by the user from a set of at least three motion scale factors of different magnitudes and each actuation of the switch mechanism by the user changes the selected motion scale factor to the next motion scale factor in the set; receiving information of user movement of a control input device, wherein the control input device is gripped by a hand of the user and the switch mechanism is positioned relative to the control input device so as to be switchable by a digit of the hand without the hand releasing a grip of the input device; and causing the medical device to be moved in response to the user movement of the control input device by applying the motion scale factor to the commanded movement.
 25. The method of claim 24, wherein the indication that the user has selected motion scaling is received from a graphical user interface.
 26. The method of claim 24, wherein the indication that the user has selected motion scaling is received from a voice recognition system.
 27. The method of claim 24, wherein the indication that the user has selected motion scaling is received from a user operated input device.
 28. The method of claim 24, further comprising: receiving information of a second user selected one of the plurality of user selectable functions; receiving information of a second user actuation of the switch mechanism; and causing the medical device to be moved in response to the user movement of the control input device in accordance with the second user selected one of the plurality of user selectable functions in response to the information of the second user actuation of the switch mechanism. 